Especificación de Requerimientos de Software (ERS)

La Especificación de Requerimientos de Software (ERS) es el proceso de traducir de manera formal y verificable todas las necesidades, funciones y restricciones identificadas durante la captura y análisis, en un documento estructurado que servirá como base técnica y contractual para el desarrollo, validación y mantenimiento del sistema (PMI, 2017). Este documento, conocido como ERS (Software Requirements Specification, SRS), clarifica tanto lo que el sistema debe hacer como los criterios mediante los cuales su funcionamiento será evaluado y aceptado.

Estructura y Características

Según el PMBOK del PMI (2017), una especificación debe contener:

El documento debe ser claro y comprensible para todos los stakeholders, verificable, consistente, completo y modificable, facilitando la colaboración y el control a lo largo del ciclo de vida del proyecto.

La ERS formaliza y profundiza los requerimientos obtenidos en el Ciclo de Vida del Desarrollo del Software (Captura de Requerimientos), con los requisitos de aceptación claros y medibles.

Ver también IEEE 830 - 1998